package com.woniuxy.controller.form;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.woniuxy.dao.model.RepairInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

//extends Page<RepairInfo>
@Data
public class PageRepairInfoForm extends Page<RepairInfo>{
    //pageinfo
//    @ApiModelProperty("当前页数")
//    private Integer current;
//    @ApiModelProperty("每页个数")
//    private Integer size;

    //form
    @ApiModelProperty("维修单状态")
    private Integer repairState;
    @ApiModelProperty("维修区域")
    private Integer repairArea;
    @ApiModelProperty("维修项目")
    private Integer repairType;
    @ApiModelProperty("承修单位")
    private Integer repairUnit;
    @ApiModelProperty("查询时间区间")
    private List<String> dateInterval;
    @ApiModelProperty("内容模糊查询")
    private String contentLike;
    @ApiModelProperty("报修人或者报修人电话模糊查询")
    private String nmsl;
    private String pNameOrPhoneLike;
    @ApiModelProperty("维修人员")
    private Integer repairPersonId;
    @ApiModelProperty("报修人")
    private Integer repairUserId;
}
